Better understanding mathematics by algorithmic thinking and computer programming
نویسندگان
چکیده
منابع مشابه
Algorithmic Thinking: The Key for Understanding Computer Science
We show that algorithmic thinking is a key ability in informatics that can be developed independently from learning programming. For this purpose we use problems that are not easy to solve but have an easily understandable problem definition. A proper visualization of these problems can help to understand the basic concepts connected with algorithms: correctness, termination, efficiency, determ...
متن کاملExamples of Algorithmic Thinking in Programming Education
Algorithmic thinking and problem solving strategies are essential principles of computer science. Programming education should reflect this and emphasize different aspects of these principles rather than syntactical details of a concrete programming language. In this paper, we identify three major aspects of algorithmic thinking as objectives of our curricula: the notion of a formal language to...
متن کاملLearning Algorithmic Thinking with Tangible Objects Eases Transition to Computer Programming
Learning algorithmic thinking can start in early years and must be oriented on the thinking ability of young children. Suitable environments with tangible objects and easy to understand problems motivate the young to learn the first concepts of algorithms. We present in this paper a learning scenario Tim the Train for primary school children, that involves tangible objects and allows a variety ...
متن کاملDevelopment of Algorithmic Thinking and Imagination: base of programming skills
This paper is based on rich experience gained in the area of computer science education and it could serve as an inspirational material directed to all educators developing students’ programming skills. The area of software development has undergone a rapid expansion and this trend is so far continuing. Each developer has to learn constantly and master new technology. However, the foundation a ...
متن کامل“ Algorithmic Mathematics ” and “ Dialectic
Peter Henrici coined the term “algorithmic mathematics” and “dialectic mathematics” in a 1973 talk. I will borrow these two terms and attempt to synthesize the two aspects from a pedagogical viewpoint with illustrative examples gleaned from mathematical developments in Eastern and Western cultures throughout history. Some examples from my teaching experience in the classroom will also be given.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Teaching Mathematics and Computer Science
سال: 2020
ISSN: 1589-7389,2676-8364
DOI: 10.5485/tmcs.2020.0486